防止Solaris溢出的方法
现在很对缓冲 溢出 相当普遍,很多系统被入侵获得ROOT权限是利用本地或者远程的缓冲溢出来实现的,那能不能在系统上很好的防止部分堆栈溢出呢,下面就是一些关于限制这些缓冲溢出的一些解决方案 现在很对缓冲溢出相当普遍
现在很对缓冲溢出相当普遍,很多系统被入侵获得ROOT权限是利用本地或者远程的缓冲溢出来实现的,那能不能在系统上很好的防止部分堆栈溢出呢,下面就是一些关于限制这些缓冲溢出的一些解决方案……
现在很对缓冲溢出相当普遍,很多系统被入侵获得ROOT权限是利用本地或者远程的缓冲溢出来实现的,那能不能在系统上很好的防止部分堆栈溢出呢,下面就是一些关于限制这些缓冲溢出的一些解决方案,其中第一个是关于SOLARIS/SPARC的防止方法,第二是关于在X86结构上的保护方法。
在SPARC结构中,下面的操作可以帮助你防止一部分等级的缓冲溢出,就象一些RDIST-比较早的一个EXPLOIT程序。具体可以如下操作:
编辑这个/etc/system文件,并增加下面的两行代码:
ident"@(#)system 1.18
97/06/27 SMI" /IT之家 SVR4 1.5 IT之家/
IT之家
IT之家 SYSTEM SPECIFICATION FILE
IT之家
IT之家 The following two lines under solaris will map the the system stack
IT之家 RW (as opposed to RWX mandated by SPARC V8 API.) This is supposing that
IT之家 you have a SPARC 4u (ultrasparc), 4d or 4m system. SPARC V8 API conformant
IT之家 programs may break, although I have not experienced any difficulties
IT之家 up till now. The second parameter enables the logging of the buffer overrun
IT之家 attempt to syslog.
set noexec_user_stack = 1
set noexec_user_stack_log = 1
对于X86的结构,我们建议使用STARCGUARD,这是一个能限制大量的缓冲溢出的攻击,使用STARKGUARD编译可以更安全的防止那些溢出代码的攻击,当然这个程序的保护也不是绝对的,现在在PHRACK56中出了一篇绕过STARCGUARD保护的文章,大家可以看看,当然WARNING3也翻译了这篇文章。
其实最主要的还是保护自己系统的基础安全,如密码安全,文件权限安全等,以防止被轻易的进入系统造成更严重的破坏。
相关热词: 方法
本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!
本文地址: https://v30.fanwenzhu.com/xt/solaris/8137.shtml
相关文章
热门TAG
win10 ecshop 主机 阿里云 解决 配置 C# C++ 解析 SQL语句 命令 Go语言 方法 CSS3 HTML5 CSS win7 MSSQL 服务器配置 IIS7.5 IIS7 IIS6 IIS CentOS 7 Linux oracle数据库 oracle phpcms discuz discuz教程最新文章
-
用OpenSolaris和ZFS搭建家用
时间:2020-12-28
-
solaris11如何扩展资源池?
时间:2020-12-28
-
科普Solaris系统安全常用命
时间:2020-12-23
热门文章
-
科普Solaris系统安全常用命令小结
时间:2020-12-23
-
solaris11如何扩展资源池?solaris11扩展资源池
时间:2020-12-28
-
用OpenSolaris和ZFS搭建家用NAS的方法(图文教
时间:2020-12-28
